/*
 Colors and images taken from the Sphinx (http://sphinx.pocoo.org/)
 "pyramid" theme.
 Sphinx is written by Georg Brandl and licensed under the BSD license.
 The "pyramid" theme comes from the Pyramid web framework project 
 (http://readthedocs.org/docs/pyramid/en/latest/) and is designed by 
 Blaise Laflamme.
*/

body { 
    font-family: Tahoma, Geneva, sans-serif;
    line-height:1.4em;
    margin:15px;
    background-color:#FFFFFF;
}

.examples_list {
 padding:0 ! important;
  margin:0 ! important;
}

img {border:none;}
a { text-decoration: none;}
a:visited  { color: #2929ff;}
a:hover { color: #0000ff;}

#wrap {
    margin:0 auto;
    max-width:1024px;
    min-width:480px;
    position:relative;
}

h1 {
   font-size:1.8em;
   font-weight:bold;
}

h2 {
   font-size:1.1em;
   font-weight:bold;
   margin:10px 0px 10px 0px;
}

.empty {
  color: #D8D8D8;
}

.rightmenu {
    float:right;
    margin:10px 30px 10px 30px;
}
.description {
    margin-top:10px;
    font-size:1.2em;
}
.toolbar {
    margin-top:20px;
}
.footer {
    font-size:.8em;
    text-align:center;
}

li {
    margin:1px 0px 1px 0px;
}

dl{
 width:100%;
 overflow:hidden;
}
dt {
 float:left;
 width:10%; /* adjust the width; make sure the total of both is 100% */
     text-decoration: underline;
}
dd.examples_list {
 float:left;
 width:90%; /* adjust the width; make sure the total of both is 100% */
}



.language {
    font-variant: small-caps;
    font-weight: bold;
    
}

/* Progress bars */

.progress_background {
    padding:0px;
    background:#F2F1F0; /* #F5F5F5; #F1F1F1; */
}


.progress_foreground_green {
    /* background:#00FF00; */
    background:	#98FB98; /* #C0EF4A; */
    text-align:center;
} 

.progress_foreground_red {
    /* background:#FF0000; */
    background:#FE8181; /* #FF4500;  #FEEFB3;*/
    text-align:center;
} 


/* Admonitions */

.seealso, .warning, .note, .topic, .safe_trees {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.seealso {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image: url('dialog-seealso.png');
}
.warning {
    color: #D8000C;
    background-color: #FFBABA;
    background-image:url('dialog-warning.png');
}
.note {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('dialog-note.png');
}
.topic {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('dialog-topic.png');
}

.safe_trees {
    color: #338C1E;
    background-color: #C0EF4A; /*#A8D141;*/
    background-image: url('earth.png');
}
